shallow tillage equipment - German English Dictionary